# 指定cmake最低版本
cmake_minimum_required(VERSION 3.10)

# 工程名
#project(PlaneSystem2)


# 向工程添加多个指定头文件的搜索路径
## 主目录头文件
#include_directories(${PROJECT_SOURCE_DIR}/include)
## yaml-cpp库头文件
#include_directories (${PROJECT_SOURCE_DIR}/pkg/yaml-cpp/include/yaml-cpp)


# 指定生成的二进制文件存放位置
#set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)


# 增加编译子目录
# add_subdirectory (src)

# 指定编译文件变量
#aux_source_directory(${PROJECT_SOURCE_DIR}/src SRC_LIST)


# 添加编译文件
#add_executable (main ${SRC_LIST})



# 生成动态库或静态库
#add_library (testFunc_shared SHARED ${SRC_LIST})
#add_library (testFunc_static STATIC ${SRC_LIST})
#set_target_properties (testFunc_shared PROPERTIES OUTPUT_NAME "testFunc")
#set_target_properties (testFunc_static PROPERTIES OUTPUT_NAME "testFunc")


# 查找库文件
## yaml-cpp
#find_library(Yaml_Lib yaml-cpp HINTS ${PROJECT_SOURCE_DIR}/pkg/yaml-cpp/build)

# 连接库文件
## yaml-cpp
#target_link_libraries(main ${Yaml_Lib})

